12. Convolutional Solution
8 Conv Solution V1
You may notice that I am not using model.train() or eval() here, and that is because none of the layers in this model will change behavior between these modes. So, you could use these modes, but it is not necessary. Evaluation mode affects dropout layers that change dynamically during training, whereas our typical convolutional and maxpooling layers will behave as their weights dictate!